.cate_container {
  display: flex;
  height: ~'calc(100vh - 90rpx)';
  .left_menu {
    flex: 2;
    .leftmenu_item {
      display: flex;
      height: 80rpx;
      justify-content: center;
      align-items: center;
      font-size: 30rpx;
    }
  }
  .right_menu {
    flex: 7;
    .right_title {
      height: 80rpx;
      display: flex;
      justify-content: center;
      align-items: center;
      color: #666;
    }
    .right_goodsList {
      display: flex;
      flex-wrap: wrap;
      .right_content {
        text-align: center;
        width: 33.33%;
        image {
          width: 50%;
        }
      }
    }
  }
}
.active {
  color: var(--themecolor);
  border-left: 3px solid var(--themecolor);
}
